home *** CD-ROM | disk | FTP | other *** search
/ Apple WWDC 1996 / WWDC96_1996 (CD).toast / Technology Materials / MacOS 8 Resources / Mac OS 8 Revealed / Mac OS 8 Demos / Figure 1.6 / Figure 1.6.rsrc / CODE_11547_TOURMAIN.txt < prev    next >
Text File  |  1996-05-06  |  20KB  |  328 lines

  1. # near model CODE resource
  2. # jump table entries: 43167-43178 (12 of them)
  3. 00000000  09A8 F68E                bclr       [A0 - 0x972], D4
  4. 00000004  0000 05A6                ori.b      D0, 0xA6
  5. 00000008  0000 03C3                ori.b      D0, 0xC3
  6. 0000000C  0000 0064                ori.b      D0, 0x64 /* 'd' */
  7. 00000010  8000                     or.b       D0, D0
  8. 00000012  0002 36A0                ori.b      D2, 0xA0
  9. 00000016  1F9A 1E82                move.b     [A7 + D1 * 8 - 0x126], [A2]+
  10. 0000001A  1E3A 6B3C                move.b     D7, [PC + 0x6B3C /* 00006B58, cstring ""<EOF> */]
  11. 0000001E  1E32 1E42                move.b     D7, [A2 + D1 * 8 + 0x42]
  12. 00000022  1FD2                     move.b     <<invalid special address>>, [A2]
  13. 00000024  DBA0                     add.l      -[A0], D5
  14. 00000026  DB84                     addx.l     D5, D4
  15. 00000028  7051                     moveq.l    D0, 0x51
  16. 0000002A  707E                     moveq.l    D0, 0x7E
  17. 0000002C  A93E                     syscall    MenuKey
  18. 0000002E  DB7C 1E22                add.w      0x1E22, D5
  19. 00000032  A93D                     syscall    MenuSelect
  20. 00000034  DB8E                     addx.l     -[A5], -[A6]
  21. 00000036  DB90                     add.l      [A0], D5
  22. 00000038  DB94                     add.l      [A4], D5
  23. 0000003A  FD8E                     .invalid   <<F/6/6>>
  24. 0000003C  A9B3                     syscall    SystemClick
  25. 0000003E  A925                     syscall    DragWindow
  26. 00000040  FD26                     .extension 0xD26 <<F/4-5/6>> // unimplemented
  27. 00000042  A91E                     syscall    TrackGoAway
  28. 00000044  A916                     syscall    HideWindow
  29. 00000046  FD28                     .extension 0xD28 <<F/4-5/6>> // unimplemented
  30. 00000048  021B FC8A                andi.b     [A3]+, 0x8A
  31. 0000004C  1E6A 061A                movea.b    A7, [A2 + 0x61A]
  32. 00000050  4278 09DC                clr.w      [0x000009DC /* PaintWhite */]
  33. 00000054  AA45                     syscall    NewCWindow
  34. 00000056  A913                     syscall    NewWindow
  35. 00000058  2E9A                     move.l     [A7], [A2]+
  36. 0000005A  A914                     syscall    DisposeWindow
  37. 0000005C  1E1A                     move.b     D7, [A2]+
  38. 0000005E  A93C                     syscall    SetMenuBar
  39. 00000060  0F42                     bchg       D2, D7
  40. 00000062  0C0A C2EB                cmpi.b     A2, 0xEB
  41. 00000066  25D8 000F                move.l     [PC + 0xF /* 00000077, value 0x22B85B0A */], [A0]+
  42. 0000006A  000F 0E18                ori.b      A7, 0x18
  43. 0000006E  0C0A 6900                cmpi.b     A2, 0x0
  44. 00000072  7C43                     moveq.l    D6, 0x43
  45. 00000074  1E23                     move.b     D7, -[A3]
  46. 00000076  4922                     .invalid   4, -[A2] // invalid opcode 4 with b == 4
  47. 00000078  B85B                     cmp.w      D4, [A3]+
  48. 0000007A  0A03 118B                xori.b     D3, 0x8B
  49. 0000007E  0222 8B05                andi.b     -[A2], 0x5
  50. 00000082  A300                     syscall    Open/PBHOpen/HOpen, flags=3
  51. 00000084  5C44                     addq.w     D4, 6
  52. 00000086  3B00                     move.w     -[A5], D0
  53. 00000088  4200                     clr.b      D0
  54. 0000008A  632D                     bls        +0x2F /* 000000B9 */
  55. 0000008C  0102                     btst       D2, D0
  56. 0000008E  2B49 E902                move.l     [A5 - 0x16FE], A1
  57. 00000092  4302                     .invalid   1, D2 // invalid opcode 4 with b == 4
  58. 00000094  C349                     exg        A1, A1
  59. 00000096  0315                     btst       [A5], D1
  60. 00000098  C69B                     and.l      D3, [A3]+
  61. 0000009A  0EA2 000F 6901           .invalid.l -[A2], 0xF6901 // invalid immediate operation
  62. 000000A0  C305                     abcd       D1, D5
  63. 000000A2  56A3                     addq.l     -[A3], 3
  64. 000000A4  6043                     bra        +0x45 /* 000000E9 */
  65. 000000A6  02EB                     .incomplete
  66. 000000A8  34A4                     move.w     [A2], -[A4]
  67. 000000AA  6381                     bls        -0x7D /* 0000002D */
  68. 000000AC  8311                     or.b       [A1], D1
  69. 000000AE  9350                     sub.w      [A0], D1
  70. 000000B0  6308                     bls        +0xA /* 000000BA */
  71. 000000B2  0309                     btst       A1, D1
  72. 000000B4  768B                     moveq.l    D3, 0xFFFFFF8B
  73. 000000B6  070A                     btst       A2, D3
  74. 000000B8  9302                     subx.b     D1, D2
  75. label000000BA:
  76. 000000BA  EB02                     asl        D2.b, 5
  77. 000000BC  4301                     .invalid   1, D1 // invalid opcode 4 with b == 4
  78. 000000BE  7B07                     moveq.l    D5, 0x07
  79. 000000C0  4301                     .invalid   1, D1 // invalid opcode 4 with b == 4
  80. 000000C2  5C7B 0778 02B3 1743      addq.w     [PC + 0x2B31743], 6
  81. 000000CA  0402 7B3E                subi.b     D2, 0x3E /* '>' */
  82. 000000CE  2305                     move.l     -[A1], D5
  83. 000000D0  0223 4BEB                andi.b     -[A3], 0xEB
  84. 000000D4  0100                     btst       D0, D0
  85. 000000D6  7B82                     moveq.l    D5, 0xFFFFFF82
  86. 000000D8  000F 0505                ori.b      A7, 0x5
  87. 000000DC  16FB 0343 1E6B 1F12      move.b     [A3]+, [[PC + <<invalid base displacement size>>] + 0x1E6B1F12]
  88. 000000E4  16FB 0621                move.b     [A3]+, [PC + D0.w * 8 + 0x21]
  89. 000000E8  087B 0332 62EB           bchg.b     [PC + D6.w * 2 - 0x21], 0x32 /* '2' */
  90. 000000EE  34A1                     move.w     [A2], -[A1]
  91. 000000F0  00A3 13C3 4900           ori.l      -[A3], 0x13C34900
  92. 000000F6  0F8C                     bclr       A4, D7
  93. 000000F8  9314                     sub.b      [A4], D1
  94. 000000FA  62D3                     bhi        -0x2B /* 000000CF */
  95. 000000FC  2793 5DF6                move.l     <<invalid full ext with IS == 1 and I/IS == 6>>, [A3]
  96. 00000100  431E                     .invalid   1, [A6]+ // invalid opcode 4 with b == 4
  97. 00000102  0310                     btst       [A0], D1
  98. 00000104  8B05                     sbcd       D5, D5
  99. 00000106  F402                     .invalid   <<cinv/cpush with scope=0>>
  100. 00000108  BB35 AB04                xor.b      <<invalid full ext with I/IS == 4>>, D5
  101. 0000010C  1B04                     move.b     -[A5], D4
  102. 0000010E  0303                     btst       D3, D1
  103. 00000110  EB34                     roxl       D4.b, D5
  104. 00000112  8302                     sbcd       D1, D2
  105. 00000114  E50D                     lsl        D5.b, 2
  106. 00000116  250C                     move.l     -[A2], A4
  107. 00000118  1C16                     move.b     D6, [A6]
  108. 0000011A  7B03                     moveq.l    D5, 0x03
  109. 0000011C  090B                     btst       A3, D4
  110. 0000011E  24CB                     move.l     [A2]+, A3
  111. 00000120  16CB                     move.b     [A3]+, A3
  112. 00000122  000A E303                ori.b      A2, 0x3
  113. 00000126  C334 A352 C301           and.b      [[A4] - 0x3CFF], D1
  114. 0000012C  B305                     xor.b      D5, D1
  115. 0000012E  F334                     .extension 0x334 <<F/4-5/1>> // unimplemented
  116. 00000130  E100                     asl        D0.b, 8
  117. 00000132  CB08                     abcd       -[A5], -[A0]
  118. 00000134  E100                     asl        D0.b, 8
  119. 00000136  EB52                     roxl       D2.w, 5
  120. 00000138  B305                     xor.b      D5, D1
  121. 0000013A  1B98 B3D2 4893           move.b     [[] + 0x4893], [A0]+
  122. 00000140  38F3 1D43 1E4B 022B      move.w     [A4]+, [[A3 + <<invalid base displacement size>>] + 0x1E4B022B]
  123. 00000148  0483 31AB 5292           subi.l     D3, 0x31AB5292
  124. 0000014E  BB00                     xor.b      D0, D5
  125. 00000150  FB05                     .extension 0xB05 <<F/4-5/5>> // unimplemented
  126. 00000152  66F3                     bne        -0xB /* 00000147 */
  127. 00000154  1222                     move.b     D1, -[A2]
  128. 00000156  50E3                     st         -[A3]
  129. 00000158  012B 3A03                btst       [A3 + 0x3A03], D0
  130. 0000015C  1D9B 1F03 03F3 3483      move.b     [[A6 + <<invalid base displacement size>> + D1 * 8] + 0x3F33483], [A3]+
  131. 00000164  010F                     btst       A7, D0
  132. 00000166  6100 D87B                bsr        -0x2783 /* FFFFD9E3 */
  133. 0000016A  6E61                     bgt        +0x63 /* 000001CD */
  134. 0000016C  0043 0822                ori.w      D3, 0x822
  135. 00000170  5083                     addq.l     D3, 8
  136. 00000172  0956                     bchg       [A6], D4
  137. 00000174  EB24                     asl        D4.b, D5
  138. 00000176  0502                     btst       D2, D2
  139. 00000178  0B24                     btst       -[A4], D5
  140. 0000017A  0901                     btst       D1, D4
  141. 0000017C  F355                     .extension 0x355 <<F/4-5/1>> // unimplemented
  142. 0000017E  E323                     asl        D3.b, D1
  143. 00000180  E903                     asl        D3.b, 4
  144. 00000182  3B0C                     move.w     -[A5], A4
  145. 00000184  8348 6503                pack       -[A1], -[A0], 0x6503
  146. 00000188  0F61                     bchg       -[A1], D7
  147. 0000018A  0053 05C2                ori.w      [A3], 0x5C2
  148. 0000018E  0B35 0B02 A093           btst       [[A5 + <<invalid base displacement size>> + D0 * 2] - 0x5F6D], D5
  149. 00000194  1300                     move.b     -[A1], D0
  150. 00000196  DB4C                     addx.w     -[A5], -[A4]
  151. label00000198:
  152. 00000198  330C                     move.w     -[A1], A4
  153. 0000019A  2250                     movea.l    A1, [A0]
  154. 0000019C  B303                     xor.b      D3, D1
  155. 0000019E  A321                     syscall    GetPtrSize, flags=3
  156. 000001A0  C313                     and.b      [A3], D1
  157. 000001A2  48A3 13F3                movem.w    -[A3], D3,D6,D7,A0,A1,A2,A3,A6,A7
  158. 000001A6  34E3                     move.w     [A2]+, -[A3]
  159. 000001A8  8732 60DB                or.b       [A2 + D6.w - 0x37], D3
  160. 000001AC  6FEB                     ble        -0x13 /* 00000199 */
  161. 000001AE  0E03 5F32                .invalid.b D3, 0x32 /* '2' */ // invalid immediate operation
  162. 000001B2  60E3                     bra        -0x1B /* 00000197 */
  163. 000001B4  6FEB                     ble        -0x13 /* 000001A1 */
  164. 000001B6  0EFB                     .incomplete
  165. 000001B8  CC9B                     and.l      D6, [A3]+
  166. 000001BA  4B03                     .invalid   5, D3 // invalid opcode 4 with b == 4
  167. 000001BC  5F0B                     subq.b     A3, 7
  168. 000001BE  4806                     nbcd.b     D6
  169. 000001C0  4C43 7000                movem.l    A4,A5,A6, D3
  170. 000001C4  EB81                     asl        D1, 5
  171. 000001C6  0253 2C7B                andi.w     [A3], 0x2C7B /* ',{' */
  172. 000001CA  0202 4B2C                andi.b     D2, 0x2C /* ',' */
  173. 000001CE  2613                     move.l     D3, [A3]
  174. 000001D0  072C 0910                btst       [A4 + 0x910], D3
  175. 000001D4  60C2                     bra        -0x3C /* 00000198 */
  176. 000001D6  F32E                     .extension 0x32E <<F/4-5/1>> // unimplemented
  177. 000001D8  4B13                     .invalid   5, [A3] // invalid opcode 4 with b == 4
  178. 000001DA  487C B353 9780           pea.l      0xB3539780
  179. 000001E0  F085 0465                .extension 0x085 <<F/2-3/0>> // unimplemented
  180. 000001E4  055B                     bchg       [A3]+, D2
  181. 000001E6  2765 1E61                move.l     [A3 + 0x1E61], -[A5]
  182. 000001EA  05B4 1689                bclr       [A4 + D1.w * 8 - 0x119], D2
  183. 000001EE  046B 061E 0433           subi.w     [A3 + 0x433], 0x61E
  184. 000001F4  05EB                     .incomplete
  185. 000001F6  3468 6868                movea.w    A2, [A0 + 0x6868]
  186. 000001FA  681B                     bvc        +0x1D /* 00000217 */
  187. 000001FC  18D3                     move.b     [A4]+, [A3]
  188. 000001FE  27B3 534B 028B 0F0D 1353 02A0 9B10 move.l     [[A3] + 0x2A09B10], [[A3 + <<invalid base displacement size>>] + 0x28B0F0D]
  189. 0000020C  4B82                     .invalid   5, D2 // invalid opcode 4 with b == 6
  190. 0000020E  E859                     ror        D1.w, 4
  191. 00000210  010F                     btst       A7, D0
  192. 00000212  D515                     add.b      [A5], D2
  193. 00000214  4501                     .invalid   2, D1 // invalid opcode 4 with b == 4
  194. 00000216  A371                     syscall    AttachVBL, flags=3
  195. 00000218  4B02                     .invalid   5, D2 // invalid opcode 4 with b == 4
  196. 0000021A  D314                     add.b      [A4], D1
  197. 0000021C  5901                     subq.b     D1, 4
  198. 0000021E  0F61                     bchg       -[A1], D7
  199. 00000220  2633 0E73                move.l     D3, [A3 + D0 * 8 + 0x73]
  200. 00000224  2A63                     movea.l    A5, -[A3]
  201. 00000226  01EB                     .incomplete
  202. 00000228  1283                     move.b     [A1], D3
  203. 0000022A  06D3                     .incomplete
  204. 0000022C  358D 26FB                move.w     [A2 + D2.w * 8 - 0x5], A5
  205. 00000230  1F9B 0B3B 17C3 0EE3 15C3 0E23 move.b     [[A7 + 0x17C30EE3 + D0 * 2] + 0x15C30E23], [A3]+
  206. 0000023C  0AE3                     .incomplete
  207. 0000023E  1521                     move.b     -[A2], -[A1]
  208. 00000240  00E3                     .incomplete
  209. 00000242  1521                     move.b     -[A2], -[A1]
  210. 00000244  0021 00D3                ori.b      -[A1], 0xD3
  211. 00000248  39D1 00E3                move.w     0xE3, [A1]
  212. 0000024C  1543 171B                move.b     [A2 + 0x171B], D3
  213. 00000250  18A3                     move.b     [A4], -[A3]
  214. 00000252  5243                     addq.w     D3, 1
  215. 00000254  1E02                     move.b     D7, D2
  216. 00000256  0F3A 4B32                btst       [PC + 0x4B32 /* 00004D8A, cstring ""<EOF> */], D7
  217. 0000025A  327C D327                movea.w    A1, 0xD327
  218. 0000025E  6243                     bhi        +0x45 /* 000002A3 */
  219. 00000260  1EEB 5DEB                move.b     [A7]+, [A3 + 0x5DEB]
  220. 00000264  0EC3                     .incomplete
  221. 00000266  491B                     .invalid   4, [A3]+ // invalid opcode 4 with b == 4
  222. 00000268  18B3 31AB 7141 20B3 3181 move.b     [A4], [[0x7141 + D3] + 0x20B33181]
  223. 00000272  2F38 0301                move.l     -[A7], [0x00000301]
  224. 00000276  A352                     syscall    WriteLocation/WriteXPRam, flags=3
  225. 00000278  8100                     sbcd       D0, D0
  226. 0000027A  A473                     syscall    OSReserved, flags=4
  227. 0000027C  00A4 8B02 9B0E           ori.l      -[A4], 0x8B029B0E
  228. 00000282  DB04                     addx.b     D5, D4
  229. 00000284  9B0E                     subx.b     -[A5], -[A6]
  230. 00000286  F30E                     .extension 0x30E <<F/4-5/1>> // unimplemented
  231. 00000288  5318                     subq.b     [A0]+, 1
  232. 0000028A  0263 543A                andi.w     -[A3], 0x543A /* 'T:' */
  233. 0000028E  2B10                     move.l     -[A5], [A0]
  234. 00000290  292A 0F3A                move.l     -[A4], [A2 + 0xF3A]
  235. 00000294  CB17                     and.b      [A7], D5
  236. 00000296  8100                     sbcd       D0, D0
  237. 00000298  C115                     and.b      [A5], D0
  238. 0000029A  62FB                     bhi        -0x3 /* 00000297 */
  239. 0000029C  2E0F                     move.l     D7, A7
  240. 0000029E  020F 3ABB                andi.b     A7, 0xBB
  241. 000002A2  1832 6901                move.b     D4, [[A2 + <<invalid base displacement size>> + D6]]
  242. 000002A6  0F8C                     bclr       A4, D7
  243. 000002A8  C0C1                     mulu.w     D0, D1
  244. 000002AA  000F 02A3                ori.b      A7, 0xA3
  245. 000002AE  743A                     moveq.l    D2, 0x3A
  246. 000002B0  230F                     move.l     -[A1], A7
  247. 000002B2  0293 4A4B 1FB9           andi.l     [A3], 0x4A4B1FB9
  248. 000002B8  08C2 9B3D                bset.b     D2, 0x3D /* '=' */
  249. 000002BC  0324                     btst       -[A4], D1
  250. 000002BE  8700                     sbcd       D3, D0
  251. 000002C0  6923                     bvs        +0x25 /* 000002E5 */
  252. 000002C2  29C1 33FB 1902           move.l     0x33FB1902, D1
  253. 000002C8  338C 0502 4B02           move.w     [[A1 + <<invalid base displacement size>> + D0 * 4] + 0x4B02], A4
  254. 000002CE  4399                     .invalid   1, [A1]+ // invalid opcode 4 with b == 6
  255. 000002D0  AB08                     syscall    PutPicOp
  256. 000002D2  4B13                     .invalid   5, [A3] // invalid opcode 4 with b == 4
  257. 000002D4  230E                     move.l     -[A1], A6
  258. 000002D6  C20B                     and.b      D1, A3
  259. 000002D8  5F53                     subq.w     [A3], 7
  260. 000002DA  16F6 D327 0310 B371 7300 move.b     [A3]+, [[A6 + 0x310] + A5 * 2 - 0x4C8E8D00]
  261. 000002E4  48BB 0FF3 1DBB 5221 1AB3 71C9 2D02 movem.w    [[0x52211AB3 + D1 * 4] + 0x71C92D02], D0,D1,D4,D5,D6,D7,A0,A1,A2,A3
  262. 000002F2  0F00                     btst       D0, D7
  263. 000002F4  0F41                     bchg       D1, D7
  264. 000002F6  38FB 8DCD                move.w     [A4]+, <<invalid full ext with IS == 1 and I/IS == 5>>
  265. 000002FA  1D1F                     move.b     -[A6], [A7]+
  266. 000002FC  A500                     syscall    Open/PBHOpen/HOpen, flags=5
  267. 000002FE  2C63                     movea.l    A6, -[A3]
  268. 00000300  406B 3DA3                negx.w     [A3 + 0x3DA3]
  269. 00000304  5366                     subq.w     -[A6], 1
  270. 00000306  FB07                     .extension 0xB07 <<F/4-5/5>> // unimplemented
  271. 00000308  2B05                     move.l     -[A5], D5
  272. 0000030A  6B3D                     bmi        +0x3F /* 00000349 */
  273. 0000030C  1B18                     move.b     -[A5], [A0]+
  274. 0000030E  8B05                     sbcd       D5, D5
  275. 00000310  0B32 7C8B                btst       [A2 + D7 * 4 - 0x117], D5
  276. 00000314  057B 0312 2C00           bchg       [[PC + D0 * 2] + 0x2C00], D2
  277. 0000031A  4330 0243                .invalid   1, [A0 + D0.w * 2 + 0x43] // invalid opcode 4 with b == 4
  278. 0000031E  0CC2                     .incomplete
  279. 00000320  7B04                     moveq.l    D5, 0x04
  280. 00000322  366B 0A48                movea.w    A3, [A3 + 0xA48]
  281. 00000326  0608 122C                addi.b     A0, 0x2C /* ',' */
  282. 0000032A  E2D3                     lsr   .w   [A3]
  283. 0000032C  22FB 0203                move.l     [A1]+, [PC + D0.w * 2 + 0x3]
  284. 00000330  0BDC                     .incomplete
  285. 00000332  4CE6 0806                movem.l    D4,A5,A6, -[A6]
  286. 00000336  9806                     sub.b      D4, D6
  287. 00000338  08F3 9D8B 05F3 0F91 0273 0987 0249 bset.b     [[0xF910273] + 0x9870249], 0x8B
  288. 00000346  0F81                     bclr       D1, D7
  289. 00000348  0262 7B04                andi.w     -[A2], 0x7B04
  290. 0000034C  E106                     asl        D6.b, 8
  291. 0000034E  000F 0E18                ori.b      A7, 0x18
  292. 00000352  0A25 4EA3                xori.b     -[A5], 0xA3
  293. 00000356  53FB 09A1 296B           sls        [[0x296B + D0]]
  294. 0000035C  3D02                     move.w     -[A6], D2
  295. 0000035E  8B54                     or.w       [A4], D5
  296. 00000360  0102                     btst       D2, D0
  297. 00000362  1B98 0B32 1D03 0C16 6022 move.b     [[A5 + 0x1D030C16 + D0 * 2] + 0x6022], [A0]+
  298. 0000036C  B8D3                     cmpa.w     A4, [A3]
  299. 0000036E  3A93                     move.w     [A5], [A3]
  300. 00000370  2681                     move.l     [A3], D1
  301. 00000372  3893                     move.w     [A4], [A3]
  302. 00000374  2645                     movea.l    A3, D5
  303. 00000376  4602                     not.b      D2
  304. 00000378  8B39 A50C 00DB           or.b       [0xA50C00DB], D5
  305. 0000037E  4641                     not.w      D1
  306. 00000380  1400                     move.b     D2, D0
  307. 00000382  2B79 A50C C600 9320      move.l     [A5 - 0x6CE0], [0xA50CC600]
  308. 0000038A  2101                     move.l     -[A0], D1
  309. 0000038C  02E3                     .incomplete
  310. 0000038E  6036                     bra        +0x38 /* 000003C6 */
  311. 00000390  853B EB24                or.b       <<invalid full ext with I/IS == 4>>, D2
  312. 00000394  BB5B                     xor.w      [A3]+, D5
  313. 00000396  2B05                     move.l     -[A5], D5
  314. 00000398  E338                     rol        D0.b, D1
  315. 0000039A  006B 6A00 FB83           ori.w      [A3 - 0x47D], 0x6A00 /* 'j\0' */
  316. 000003A0  AB31                     syscall    bMAIN1
  317. 000003A2  8B02                     sbcd       D5, D2
  318. 000003A4  7CAB                     moveq.l    D6, 0xFFFFFFAB
  319. 000003A6  310F                     move.w     -[A0], A7
  320. 000003A8  005B 6662                ori.w      [A3]+, 0x6662 /* 'fb' */
  321. 000003AC  AB31                     syscall    bMAIN1
  322. 000003AE  002B 0685 4702           ori.b      [A3 + 0x4702], 0x85
  323. 000003B4  7B2C                     moveq.l    D5, 0x2C
  324. 000003B6  22B8 234D                move.l     [A1], [0x0000234D]
  325. 000003BA  9326                     sub.b      -[A6], D1
  326. 000003BC  B465                     cmp.w      D2, -[A5]
  327. 000003BE  38                       .incomplete
  328.